package com.szholly.pro.watergas_server.ps.data;

import com.szholly.data.general.GlobalDataType;import com.szholly.data.general.RowBase;

/**
 *  OperationTaskConfig
 */
public class OperationTaskConfigRow extends RowBase {

	private static final long serialVersionUID = 1L;

	/**
	 * JOB_ID
	 */
	public final static String FIELD_JobId = "JOB_ID";
	
	/**
	 * TASK_TOLERANCE
	 */
	public final static String FIELD_TaskTolerance = "TASK_TOLERANCE";
	
	/**
	 * LAST_TASK_FINISH_TIME
	 */
	public final static String FIELD_LastTaskFinishTime = "LAST_TASK_FINISH_TIME";
	
	/**
	 * GUID
	 */
	public final static String FIELD_Guid = "GUID";
	
	public final static String FIELD_EFFECTIVE_TIME = "EFFECTIVE_TIME";
	
	/**
	 * TASK_CYCLE
	 */
	public final static String FIELD_TaskCycle = "TASK_CYCLE";
	
	/**
	 * PARM_ID
	 */
	public final static String FIELD_ParmId = "PARM_ID";
	
	/**
	 * STATION_ID
	 */
	public final static String FIELD_StationId = "STATION_ID";
	
	/**
	 * CURRENT_TASK_CODE
	 */
	public final static String FIELD_CurrentTaskCode = "CURRENT_TASK_CODE";
	
	/**
	 * SCHEDULE_START_TIME
	 */
	public final static String FIELD_ScheduleStartTime = "SCHEDULE_START_TIME";
	
	/**
	 * CURRENT_TASK_START_TIME
	 */
	public final static String FIELD_CurrentTaskStartTime = "CURRENT_TASK_START_TIME";
	
	
	
	/**
	 * 获取JOB_ID
	 */
	public String getJobId() {
		return (String) getValue(GlobalDataType.String, FIELD_JobId);
	}

	/**
	 * 设置JOB_ID
	 */
	public void setJobId(String value) {
		setValue(FIELD_JobId, value);
	}
	
	/**
	 * 获取TASK_TOLERANCE
	 */
	public String getTaskTolerance() {
		return (String) getValue(GlobalDataType.String, FIELD_TaskTolerance);
	}

	/**
	 * 设置TASK_TOLERANCE
	 */
	public void setTaskTolerance(String value) {
		setValue(FIELD_TaskTolerance, value);
	}
	
	/**
	 * 获取LAST_TASK_FINISH_TIME
	 */
	public java.util.Date getLastTaskFinishTime() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_LastTaskFinishTime);
	}

	/**
	 * 设置LAST_TASK_FINISH_TIME
	 */
	public void setLastTaskFinishTime(java.util.Date value) {
		setValue(FIELD_LastTaskFinishTime, value);
	}
	
	/**
	 * 获取GUID
	 */
	public String getGuid() {
		return (String) getValue(GlobalDataType.String, FIELD_Guid);
	}

	/**
	 * 设置GUID
	 */
	public void setGuid(String value) {
		setValue(FIELD_Guid, value);
	}
	
	/**
	 * 获取TASK_CYCLE
	 */
	public String getTaskCycle() {
		return (String) getValue(GlobalDataType.String, FIELD_TaskCycle);
	}

	/**
	 * 设置TASK_CYCLE
	 */
	public void setTaskCycle(String value) {
		setValue(FIELD_TaskCycle, value);
	}
	
	/**
	 * 获取PARM_ID
	 */
	public String getParmId() {
		return (String) getValue(GlobalDataType.String, FIELD_ParmId);
	}

	/**
	 * 设置PARM_ID
	 */
	public void setParmId(String value) {
		setValue(FIELD_ParmId, value);
	}
	
	/**
	 * 获取STATION_ID
	 */
	public String getStationId() {
		return (String) getValue(GlobalDataType.String, FIELD_StationId);
	}

	/**
	 * 设置STATION_ID
	 */
	public void setStationId(String value) {
		setValue(FIELD_StationId, value);
	}
	
	/**
	 * 获取CURRENT_TASK_CODE
	 */
	public String getCurrentTaskCode() {
		return (String) getValue(GlobalDataType.String, FIELD_CurrentTaskCode);
	}

	/**
	 * 设置CURRENT_TASK_CODE
	 */
	public void setCurrentTaskCode(String value) {
		setValue(FIELD_CurrentTaskCode, value);
	}
	
	/**
	 * 获取SCHEDULE_START_TIME
	 */
	public java.util.Date getScheduleStartTime() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_ScheduleStartTime);
	}

	/**
	 * 设置SCHEDULE_START_TIME
	 */
	public void setScheduleStartTime(java.util.Date value) {
		setValue(FIELD_ScheduleStartTime, value);
	}
	
	/**
	 * 获取CURRENT_TASK_START_TIME
	 */
	public java.util.Date getCurrentTaskStartTime() {
		return (java.util.Date) getValue(GlobalDataType.Date, FIELD_CurrentTaskStartTime);
	}

	/**
	 * 设置CURRENT_TASK_START_TIME
	 */
	public void setCurrentTaskStartTime(java.util.Date value) {
		setValue(FIELD_CurrentTaskStartTime, value);
	}
}